/**
 * 数据库连接初始化文件
 */

// 引入sequelize
const { Sequelize } = require('sequelize')

/**
 * @param 数据库名称
 * @param 用户名
 * @param 密码
 * 123.249.101.74
 */

const sequelize = new Sequelize('node_test', 'root', 'root', {
    host: '127.0.0.1',
    port: '3306',
    dialect: 'mysql'
})

// 测试连接
sequelize
    .authenticate()
    .then(() => {
        console.log('数据库连接成功！');
    })
    .catch(err => {
        console.error('连接失败！', err);
    });

module.exports = { Sequelize, sequelize }
